// #include <iostream>
// #include <signal.h>
// #include <unistd.h>
// #include <cstdio>
// using namespace std;
// void PrintPending(sigset_t& sig)
// {
//     for(int i=31;i>=1;i--)
//     {
//         if(sigismember(&sig,i))
//             cout<<1;
//         else cout<<0;
//     }
//     cout<<endl;
// }
// int main()
// {
//     signal(SIGINT,SIG_IGN);
//     signal(SIGQUIT,SIG_DFL);
//     sigset_t sig;
//     sigpending(&sig);
//     while(true)
//     {
//         PrintPending(sig);
//         sleep(1);
//     }
//     return 0;
// }
#include <iostream>
#include <signal.h>
#include <unistd.h>
#include <cstdio>
using namespace std;
int main()
{
    sigset_t sig;
    sigpending(&sig);
    for(int i=31;i>=1;i--)
    {
        if(sigismember(&sig,i))
            cout<<1;
        else 
            cout<<0;
    }
    return 0;
}